/**
 * Mar 27, 2008
 */
package audioreaper.pattern;

/**
 * <code>PatternFactory</code> is the factory registered to
 * create pattens of a specific type.
 *
 * @author <a href="vincent@nazarene.nl">Vincent van Beveren</a>
 *
 */
public interface PatternFactory<P extends Pattern> {

	Class<P> getPatternClass();
	
	P newInstance(String name, int length);
	
}
